Synonyms for "strip mining"

Words with similar meaning